#include <stdio.h>

#include "list.h"

int main()
{
    //链表A
    List_t*listA = list_init();
    //链表B
    // List_t*listB = list_init();
    // //链表C
    // List_t*listC = list_init();

    //链表A
    list_insert_tail(listA,8);
    list_insert_tail(listA,56);
    list_insert_tail(listA,34);
    list_insert_tail(listA,21);
    list_insert_tail(listA,3);
    list_insert_tail(listA,88);
    list_insert_tail(listA,15);

    list_show(listA);

    list_sort(listA);

    list_show(listA);

    // //链表B
    // list_insert_tail(listB,56);
    // list_insert_tail(listB,56);
    // list_insert_tail(listB,99);
    // list_insert_tail(listB,97);
    // list_insert_tail(listB,45);
    // list_insert_tail(listB,22);

    // list_show(listB);


    //list_insert_head(68);
    // list_delete(30);

    // list_show();

    // list_delete(10);

    // list_show();

    // list_delete(60);
    // list_show();

    // if(list_find(50) != NULL){
    //     printf("yes\n");
    // }else{
    //     printf("no\n");
    // }

    // list_update(50,55);
    // list_show();
    return 0;
}